package com.example;
 
import org.springframework.ai.tool.annotation.Tool;
import org.springframework.stereotype.Service;
 
/**
 * 包含Tool的天气服务
 */
@Service
public class WeatherService {

    @Tool(description = "根据城市名获取天气信息")
    public String getWeather(String cityName, String date) {
        return cityName + date + "的天气是18℃-25℃ 小雨。";
    }
 
    @Tool(description = "根据天气信息获取穿衣建议")
    public String getDressingAdvice(String weatherInfo) {
        // 模拟根据天气信息获取穿衣建议
        return "薄外套 + 防水鞋";
    }

}